home *** CD-ROM | disk | FTP | other *** search
/ MacHack 1994 / MacHack 1994.toast / MacHack™ 1987-1994 / MacHack™ '90 / Source Code ƒ.sea / Source Code ƒ / MPW C ƒ / C Include ƒ / Source Files / dictionaries.c / dictionaries.c
Encoding:
Text File  |  1989-12-25  |  5.3 KB  |  7 lines  |  [TEXT/MPS ]

  1.  goto yydefault;
  2.  
  3.   yyn += yychar;
  4.   if (yyn < 0 || yyn > YYLAST || yycheck[yyn] != yychar)
  5.     goto yydefault;
  6.  
  7.   yyn = yytable[yyn];
  8.   if (yyn < 0)
  9.     {
  10.       yyn = -yyn;
  11.       goto yyreduce;
  12.     }
  13.   else if (yyn == 0)
  14.     goto yyerrlab;
  15.  
  16.   yystate = yyn;
  17.  
  18.   yyptr = yyrq2;
  19.   while (yyptr != yyrq1)
  20.     {
  21.       yyn = *yyptr++;
  22.       yylen = yyr2[yyn];
  23.       yyvsp -= yylen;
  24.       yylsp -= yylen;
  25.  
  26.       yyguard(yyn, yyvsp, yylsp);
  27.       if (yyerror)
  28.     goto yysemerr;
  29.  
  30.       yyaction(yyn, yyvsp, yylsp);
  31.       *++yyvsp = yyval;
  32.  
  33.       yylsp++;
  34.       if (yylen == 0)
  35.     {
  36.       yylsp->timestamp = timeclock;
  37.       yylsp->first_line = yytloc.first_line;
  38.       yylsp->first_column = yytloc.first_column;
  39.       yylsp->last_line = (yylsp-1)->last_line;
  40.       yylsp->last_column = (yylsp-1)->last_column;
  41.       yylsp->text = 0;
  42.     }
  43.       else
  44.     {
  45.       yylsp->last_line = (yylsp+yylen-1)->last_line;
  46.       yylsp->last_column = (yylsp+yylen-1)->last_column;
  47.     }
  48.       
  49.       if (yyptr == yyrq + YYMAXRULES)
  50.         yyptr = yyrq;
  51.     }
  52.  
  53.   if (yystate == YYFINAL)
  54.     YYACCEPT;
  55.  
  56.   yyrq2 = yyptr;
  57.   yyrq1 = yyrq0;
  58.  
  59.   *++yyvsp = yytval;
  60.   *++yylsp = yytloc;
  61.   yytval = yylval;
  62.   yytloc = yylloc;
  63.   yyget();
  64.  
  65.   goto yynewstate;
  66.  
  67. yydefault:
  68.  
  69.   yyn = yydefact[yystate];
  70.   if (yyn == 0)
  71.     goto yyerrlab;
  72.  
  73. yyreduce:
  74.  
  75.   *yyrq0++ = yyn;
  76.  
  77.   if (yyrq0 == yyrq + YYMAXRULES)
  78.     yyrq0 = yyrq;
  79.  
  80.   if (yyrq0 == yyrq2)
  81.     {
  82.       yyabort("Parser Rule Queue Overflow");
  83.       YYABORT;
  84.     }
  85.  
  86.   yyssp -= yyr2[yyn];
  87.   yyn = yyr1[yyn];
  88.  
  89.   yystate = yypgoto[yyn - YYNTBASE] + *yyssp;
  90.   if (yystate >= 0 && yystate <= YYLAST && yycheck[yystate] == *yyssp)
  91.     yystate = yytable[yystate];
  92.   else
  93.     yystate = yydefgoto[yyn - YYNTBASE];
  94.  
  95.   goto yynewstate;
  96.  
  97. yysemerr:
  98.   *--yyptr = yyn;
  99.   yyrq2 = yyptr;
  100.   yyvsp += yyr2[yyn];
  101.  
  102. yyerrlab:
  103.  
  104.   yygssp = yyssp;
  105.   yygvsp = yyvsp;
  106.   yyglsp = yylsp;
  107.   yyrestore(yyrq0, yyrq2);
  108.   yyrecover();
  109.   yystate = *yygssp;
  110.   yyssp = yygssp;
  111.   yyvsp = yygvsp;
  112.   yyrq0 = yyrq;
  113.   yyrq1 = yyrq0;
  114.   yyrq2 = yyrq0;
  115.   goto yyresume;
  116. }
  117. ,ƒ+ƒéN^Nuà_fsWriteNVN^Nuà_fsIoct BlessFolderMPSTMPS MPSTMPS †Ó¿-RiteNVN^Nuà_syIoctl8HÁˇBGA˙"o¿*f*
  118. öÅ&EHÁ‡¿/ /aæLfl0>`öx"g·AÅ g·ÅtgÇghxûX æ?<©ê?<©¬?<©Ú?<©?<©*?<©:?<©÷?<©@?<©L?<©V?<©j?<©v?<©Ä?<©º?<©¯?<©4?<©d?<©ê?<©?<©?<©*?<©<?<©P?<©d?<©v?<©å?<©†?<©≤?<©Δ?<©⁄?<©?<©?<©?<©*?<©?<©r?<©‰?<©~?<©®?<©å?<©&?<©V?<©‚NV˛HÁIÓˇ&n p∞Æg/Hm˘bHm˛&N≠rp/N∫‡OÔ/ /+N∫8JÄPèg/Hm˘~Hm˛&N≠rp/N∫∂OÔ-L˛¶Bn˛™Bn˛∞p-@˛ƒUèHn˛îrN∫ >gH«//Hm˘ºHm˛&N≠rp/N∫tOÔp¿.˛≤f/Hm˘ÓHm˛&N≠rp/N∫ROÔ=|ˇˇ˛6-L˛,Bn˛0UèHn˛pN∫‡>gH«//Hm˙Hm˛&N≠rp/N∫OÔ nBD˛Zg/Hm˙@Hm˛&N≠rp/N∫ÚOÔ-n˛ƒ˛tUèHn˛pN∫r>gH«//Hm˙XHm˛&N≠rp/N∫ºOÔp/N∫∞XèLÓIJN^NuÑmainNVHÁ(n &n~≥xxRá álJ3xfÍ ámp`ápLÓġÙN^NuÜc2pstr WBßHm˙äHm˙ÜHm˙Ç/N∫FXèOÔHm˚ÑN∫ÿXOJÄf/-˙ä/-˙Ü/-˙ÇN∫˛
  119. OÔ /N∫ Nu//Ho //?< ©ÎNuNVHÁ3,.N≠: m˙® ÆpJ∏g,r¬∏f$ x êMPGMf xJ®g x hJPgp+@˙ég`AÌ˚bC¯    p ŸQ»ˇ¸0ŸAÌ˚b"m˙ò"àJÜf  m˙ò/N∫.XèJÆ g n p ÄJÆg n ≠˙òJÆg n ≠˙úp+@˙é`0 x h0-˙í∞Pg /<ÄN∫JXèAÌ˙í"x"i#H$ x+h˙∂ x h+h˙î x h+h˙ò x h+h
  120. ˙úJÜg,&m˙ò` /N∫˛:Xè÷¸Jìf&m˙ú` /N∫˛$Xè÷¸JìfJÆ g n  ≠˙îJÆg n ≠˙òJÆg n ≠˙ú x hJ® g`Yèpx/N∫¶+_˙≤ x h(h ~v "¿¸HA¬¸HABA–Å m˙≤"$¬¸HBƒ¸HBBB“ÇACÙp ŸQ»ˇ¸Rá∂ánæp+@˙éLÓÃˇËN^Nuá_RTInitNV <ˇˇˇ¿Æ/N∫N^NuÑexitNV/  m˙®GËå` Jìg SNê÷¸ˇ¸ m˙®±ÀeÏJ≠˙∂g
  121.  m˙∂!nJ≠˚úf
  122.  m˙® PNê`p/Hm˚ÑN∫JPè&nˇ¸N^Nuá_RTExitNV/ GÌ˝˙` / N≠jXè÷¸∑Ì˝ˆeÓ&nˇ¸N^Nuâ__cleanupNVAÌ*"m˙®#HN^Nuê__installCleanup /"//$ƒ¡ B$HBƒ¿H@¬¿‘AHBBB—¬ $Nu"/ /N∫ Nu"/ /N∫< Nu"/ /HÁ*jDÄ,jDÅN∫JÖjDĪÜjDÅLfl`Nu"/ /HÁ8$HBJBf6B@H@gÄ¡4HB0Ä¡4"B@H@`"$B@H@HBBB&rx‘Ç—Ä“Å∞ÉmêÉRQÃˇLflNu"_ WH–fi¸pN— /fp oL–fi¸N—NVHÁ,.J≠˙§fA̸ñ+H˙§ m˙§Bh~`‚ÜRáp¿Ügˆp"·©/N∫˛XèLÓ¿ˇ¯N^Nuásig_dfl"_ †L.ÄNqp/    1¿ Nup`ˆ"_ °.àN˙ˇÍ"_ _†N˙ˇ‡"_ _†!.ÄjBóN˙ˇ–N˙ˇ "_  _† N˙ˇ¿" "_ _†."AN˙ˇ∞ oB("_ _fp    ¢``p    ¶`>ÄN—"_ _fp ¢``p ¶`>ÄN—"_ _f¢`¶>ÄN—NVˇ¸HÁ(n&nn!ˇ¸=nˇ˛Hm˝‹AÓ/ / ? Hnˇ¸N∫˚-˝·0OÔg2g 
  123. g:[g6`$p// / r/AÓ/ / ? N∫ˇñOÔ`2Bm˝fip-˝‡2-˝fiH¡“Ä&Å-˝‹HÄH¿(Äp-˝‡AÌ˝·B0AÌ˝· LÓˇÙN^NuÉcvtNVHÁ(n&np// / /.AÓ/ / ? N∫ˇ$LÓˇ¯N^NuÑecvtNVHÁ(n&np// / /.AÓ/ / ? N∫˛ËLÓˇ¯N^NuÑfcvtNVHÁ..(n&L`
  124.  n RÆ – SáJÄbÓ  LÓġÙN^NuÜmemcpyNVˇ¸HÁ(n &n-Kˇ¸‹f¸ .ˇ¸LÓˇÙN^NuÜstrcpyNVHÁ(n&LRãJf¸  êãLÓˇ¯N^NuÜstrlenNV/..pA∞án pZ∞ámᡡˇ‡ ..ˇ¸N^Nuátolower /g @p`ËQ»ˇ˙B /NuBòNVN^Nuä_coFAccessNVN^Nuà_coCloseNVN^Nuá_coReadNVN^Nuà_coWriteNVN^Nuà_coIoctlNVN^Nuá_coExitNVN^Nuä_fsFAccessNVN^Nuà_fsCloseNVN^Nuá_fsReadNVN^Nuà_fsWriteNVN^Nuà_fsIoctlNVN^Nuä_syFAccessNVN^Nuà_syCloseNVN^Nuá_syReadNVN^Nuà_syWriteNVN^Nuà_syIoctl8HÁˇBGA˙"o¿*f*
  125. öÅ&EHÁ‡¿/ /aæLfl0>`öx"g·AÅ g·ÅtgÇg·BÇg·Ç|N∫bÖg·ÖCÛX$Ig,N∫F Agm€í`$€R` €` Å2e/ †. —